path: do not recurse into hidden/dot directories
authorLuca Bruno <lucab@debian.org>
Sat, 29 Aug 2015 09:20:13 +0000 (11:20 +0200)
committerLuca Bruno <lucab@debian.org>
Tue, 1 Sep 2015 16:54:14 +0000 (18:54 +0200)
commit11144645fa69cdc5cd6e28c2e8fbff62efc7974a
tree470bb274fe210359a765c465d1f3d3f430b234fb
parent71240c3d5b6805ab6535dca58866ddf1cb95a95c
path: do not recurse into hidden/dot directories

Cargo recursively looks for TOML manifest into child directories,
sometimes getting into unrelated files when exploring hidden
directories (eg. quilt .pc).

This commit lets cargo skip dot directories, to partially avoid
the issues described in #1423.

Signed-off-by: Luca Bruno <lucab@debian.org>
src/cargo/ops/cargo_read_manifest.rs
src/cargo/sources/path.rs
tests/test_cargo_compile.rs